BaseSubsystem.AddVariable method

Add a user-defined variable.

Namespace: IntervalZero.KINGSTAR.Base.Class

Assembly: IntervalZero.KINGSTAR.Base.Class (in IntervalZero.KINGSTAR.Base.dll) Version: 4.4.0.0

Syntax

C#VB
IUserVariable AddVariable(
       string Name,
       KsLogDataType Type,
       IUserVariable Parent = null,
       long FolderSize = 0
)
Function AddVariable(
       Name As String,
       Type As KsLogDataType,
       Parent = null As IUserVariable,
       FolderSize = 0 As Long
) As IUserVariable

Parameters

Name

Type: string

The name of a variable.

 

Type

Type: KsLogDataType

The data type of a variable.

 

Parent

Type: IUserVariable

Default value: null

The parent folder of IUserVariable. By default, it adds variables to the root folder.

 

FolderSize

Type: long

Default value: 0

The FolderSize is used when logDirectory variable is added. By default, you can add up to 64 UserVariable.

Return value

Type: IUserVariable

Returns a user-defined variable.

Remarks

Usable EtherCAT states

ecatOffline, ecatInit, ecatBoot, ecatPreOP, ecatSafeOP, ecatOP

See also

BaseSubsystem Class

IntervalZero.KINGSTAR.Base.Class Namespace